package co.edu.uniquindio.ondas.dtos;

import java.io.Serializable;

/**
 * @author Javier 
 * Esta clase es un DTO que agrupa el nombre de la institucion,
 *  sede, municipio, numero de investigaciones de la institucion,numero
 *  de estudiantes activos e inactivos
 */
public class ResumenInstitucionDTO implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * nombre de la institucion
	 */
	private String institucion;
	/**
	 * nombre de la sede
	 */
	private String sede;
	/**
	 * nombre del municipio
	 */
	private String municipio;
	/**
	 * numero de investigaciones
	 */
	private long numeroInvestigaciones;
	/**
	 * numero de investigaciones financiadas
	 */
	private long numeroInvestigacionesSel;
	/**
	 * numero de estudiantes 
	 */
	private long numeroEstudiantes;
	/**
	 * numero de estudiantes con investigaciones financiadas
	 */
	private long numeroEstudiantesActivos;

	/**
	 * Obtiene el/la institucion
	 * 
	 * @return the institucion
	 */
	public String getInstitucion() {
		return institucion;
	}

	/**
	 * Asigna el/la institucion
	 * 
	 * @param institucion
	 */
	public void setInstitucion(String institucion) {
		this.institucion = institucion;
	}

	/**
	 * Obtiene el/la sede
	 * 
	 * @return the sede
	 */
	public String getSede() {
		return sede;
	}

	/**
	 * Asigna el/la sede
	 * 
	 * @param sede
	 */
	public void setSede(String sede) {
		this.sede = sede;
	}

	/**
	 * Obtiene el/la municipio
	 * 
	 * @return the municipio
	 */
	public String getMunicipio() {
		return municipio;
	}

	/**
	 * Asigna el/la municipio
	 * 
	 * @param municipio
	 */
	public void setMunicipio(String municipio) {
		this.municipio = municipio;
	}

	/**
	 * Obtiene el/la numeroInvestigaciones
	 * 
	 * @return the numeroInvestigaciones
	 */
	public long getNumeroInvestigaciones() {
		return numeroInvestigaciones;
	}

	/**
	 * Asigna el/la numeroInvestigaciones
	 * 
	 * @param numeroInvestigaciones
	 */
	public void setNumeroInvestigaciones(long numeroInvestigaciones) {
		this.numeroInvestigaciones = numeroInvestigaciones;
	}

	/**
	 * Obtiene el/la numeroInvestigacionesSel
	 * 
	 * @return the numeroInvestigacionesSel
	 */
	public long getNumeroInvestigacionesSel() {
		return numeroInvestigacionesSel;
	}

	/**
	 * Asigna el/la numeroInvestigacionesSel
	 * 
	 * @param numeroInvestigacionesSel
	 */
	public void setNumeroInvestigacionesSel(long numeroInvestigacionesSel) {
		this.numeroInvestigacionesSel = numeroInvestigacionesSel;
	}

	/**
	 * Obtiene el/la numeroEstudiantes
	 * 
	 * @return the numeroEstudiantes
	 */
	public long getNumeroEstudiantes() {
		return numeroEstudiantes;
	}

	/**
	 * Asigna el/la numeroEstudiantes
	 * 
	 * @param numeroEstudiantes
	 */
	public void setNumeroEstudiantes(long numeroEstudiantes) {
		this.numeroEstudiantes = numeroEstudiantes;
	}

	/**
	 * Obtiene el/la numeroEstudiantesActivos
	 * 
	 * @return the numeroEstudiantesActivos
	 */
	public long getNumeroEstudiantesActivos() {
		return numeroEstudiantesActivos;
	}

	/**
	 * Asigna el/la numeroEstudiantesActivos
	 * 
	 * @param numeroEstudiantesActivos
	 */
	public void setNumeroEstudiantesActivos(long numeroEstudiantesActivos) {
		this.numeroEstudiantesActivos = numeroEstudiantesActivos;
	}

}
